mediterranean carrot - French English Dictionary